//
// Created by sgyt on 2020/2/28.
//
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <unistd.h>

void sig_alrm()
{
    printf("receive SIGALRM \n");
}

void sleep1()
{
    //注册时钟信号
    signal(SIGALRM,sig_alrm);
    //注册定时器
    alarm(3);
    //接收信号
    pause();
    sleep(15);
    printf("start \n");
}

int main(int argc,char *argv[])
{
    sleep1();
    return 0;
}
